{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf390
{\fonttbl\f0\fmodern\fcharset0 Courier;}
{\colortbl;\red255\green255\blue255;}
\margl1440\margr1440\vieww18140\viewh11440\viewkind0
\deftab720
\pard\pardeftab720

\f0\fs26 \cf0 ;----------------------------------------------------------------------------\
; Class CSCE 625 - Artificial Intelligence\
; Progam 1\
; Master student: Duc Anh Nguyen\
; UIN: 923002585\
; Class 2015 - Computer Science & Engineering department\
;\
; To test: \
;\
;	1. save as file deriv.lsp.\
;\
; 	2. run lisp\
;\
;	3. enter\
;\
;		(load "deriv.lsp")\
;\
;	4. test deriv\
;\
;		(deriv '(+ x (+ x 3)) 'x)\
;\
;	5. test s-plus\
;\
;		(s-plus 0 'x)\
;\
;	6. test deriv-plus\
;\
;		(deriv-plus '(+ x (+ 2 x)) 'x)\
;\
;	7. test simplify\
;\
;		(simplify '(+ (* x 1) (+ 0 x)) )\
;\
;	7. test deriv-eval\
;\
;		(deriv-eval '(+ x (* x x)) 'x 3)\
;\
;----------------------------------------------------------------------------\
; Sample inputs and outputs\
; 10 non-trivial examples, each containing a combination of more than 5 operators. \
; Provide examples for deriv, deriv-eval, and simplify.\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
;\
\
\
}